<template>
	<view class="nav">
	</view>
</template>


<script>
import amap from '../../static/utils/amap-wx.130.js'
const amapObject = new amap.AMapWX({ key: '650e91753bafb17d33417b8e03bdaa2f' })
	export default {
		data() {
			return {
				// Areaaddress:'' //当前位置
			}
		},
		onLoad() {
			this.isLogin()
			// this.getWz();
			// this.getLocationInfo();
		},
		methods: {

			//判断是否有设备 如果有设备直接去首页
			isAvailable() {
				if (this.vuex_select_mac) {
					//表示已有设备
					return true;
				}
				return false;
			},
			
			//获取位置信息
			getWz(){
			//  //  uni.getLocation({
			// 	// type: 'gcj02', // 返回可以用于wx.openLocation的经纬度
			//  //    success: function (res) {
			//  //      // 获取经度和纬度
			//  //      var longitude = res.longitude;
			//  //      var latitude = res.latitude;
			  
			//  //      // 调用高德地图逆地理编码API获取地址详情
			//    //    uni.request({
			//    //      url: 'https://restapi.amap.com/v3/geocode/regeo',
			//    //      data: {
			//    //        location: longitude + ',' + latitude,
			//    //        key: '650e91753bafb17d33417b8e03bdaa2f'
			//    //      },
			//    //      success: function (result) {
			// 			// console.log(result);
			//    //        // var address = result.data.regeocode.formatted_address;
			//    //        // console.log('地址详情：' + address);
			//    //      },
			//    //      fail: function (error) {
			//    //        console.log('逆地理编码失败：', error);
			//    //      }
			//    //    });
			    
			// 	// amapObject.getRegeo({
			// 	// 	success: (res) => {
			// 	// 	    console.log(res, res[0].regeocodeData.formatted_address)
			// 	// 	},
			// 	// 	fail: (err) => {
			// 	// 		console.log(err)
			// 	// 	}
			// 	// })
			   
			//  //    },
			//  //    fail: function (error) {
			//  //      console.log('获取位置信息失败：', error);
			//  //    }
			//  //  });
			 
			 
			//  wx.getLocation({
			//   type: 'gcj02',
			//    altitude: true, // 开启高精度定位
			//    success: function(res) {
			//      var latitude = res.latitude; // 纬度
			//      var longitude = res.longitude; // 经度
			//      var altitude = res.altitude; // 高度
			//      var speed = res.speed; // 速度
			//      var accuracy = res.accuracy; // 位置的精确度
			//      console.log('纬度：' + latitude + '，经度：' + longitude);
			// 	 console.log('位置精确度' + accuracy);
			//      // 进行后续操作，如调用逆地理编码 API 获取地址详情等
				 
				amapObject.getRegeo({
					// location: 111.61 + ',' + 26.43,
					success: (res) => {
						var address = res[0];
						var longitude = address.latitude;  //经度
						var latitude = address.longitude; //纬度
						
						//省市区对象
						 var locationObj = address.regeocodeData.addressComponent;
						
						 console.log(address);
					},
					fail: (err) => {
						console.log(err)
					}
				})
				 
			//    },
			//    fail: function(error) {
			//      console.log('获取位置失败：', error);
			//      // 处理定位失败的情况
			//    }
			//  });
			 
			},			

			//是否已经登录
			isLogin() {
				//如果token 和用户信息都不等于空， 则跳转到首页
				if (uni.getStorageSync("authentication") && uni.getStorageSync("userInfo")) {
					uni.switchTab({
						url: '/pages/newPage/newPage',
						fail: (e) => {
							console.log(e);
						}
					});

				} else {
					uni.$u.route({
						type: 'redirect',
						url: 'pages/login/login',
					})
				}

			}
		}
	}
</script>

<style lang="scss" scoped>
	.nav {
		display: flex;
		flex-direction: column;
		align-items: center;
		justify-content: space-between;
		justify-content: space-evenly;
		height: 100vh;

		.nav_box {
			display: flex;
			align-items: center;
			margin-top: -110rpx;
		}
	}
</style>